package com.lanswon.qzsmk.model;

import java.io.Serializable;
import java.util.Date;

/**
 * 卡号批量生成记录
 * @author GU-YW
 *
 */
public class CardNoGenerated implements Serializable {

	private static final long serialVersionUID = 3156106914358744335L;
	
	private Integer id;

	/**卡产品代码**/
    private String cardpCode;

    /**卡号段起始**/
    private String startSegmentNo;

    /**卡号段结束**/
    private String endSegmentNo;

    /**数量**/
    private Integer num;

    /**创建日期**/
    private Date crtDate;
    
    /**对应ftp文件名**/
    private String fileName;
    
    /**卡号段是否用完  0未使用完  1已使用完**/
    private String isUseUp;
    
    /**已使用卡号段  **/
    private Integer usedSegmentNo;
    
    /** 卡片物理类型  */ 
    private String cardPhysicalType;
    
    

	public String getCardPhysicalType() {
		return cardPhysicalType;
	}

	public void setCardPhysicalType(String cardPhysicalType) {
		this.cardPhysicalType = cardPhysicalType;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getCardpCode() {
		return cardpCode;
	}

	public void setCardpCode(String cardpCode) {
		this.cardpCode = cardpCode;
	}

	public String getStartSegmentNo() {
		return startSegmentNo;
	}

	public void setStartSegmentNo(String startSegmentNo) {
		this.startSegmentNo = startSegmentNo;
	}

	public String getEndSegmentNo() {
		return endSegmentNo;
	}

	public void setEndSegmentNo(String endSegmentNo) {
		this.endSegmentNo = endSegmentNo;
	}

	public Integer getNum() {
		return num;
	}

	public void setNum(Integer num) {
		this.num = num;
	}

	public Date getCrtDate() {
		return crtDate;
	}

	public void setCrtDate(Date crtDate) {
		this.crtDate = crtDate;
	}

	public String getFileName() {
		return fileName;
	}

	public void setFileName(String fileName) {
		this.fileName = fileName;
	}

	public String getIsUseUp() {
		return isUseUp;
	}

	public void setIsUseUp(String isUseUp) {
		this.isUseUp = isUseUp;
	}

	public int getUsedSegmentNo() {
		return usedSegmentNo;
	}

	public void setUsedSegmentNo(Integer usedSegmentNo) {
		this.usedSegmentNo = usedSegmentNo;
	}

	@Override
	public String toString() {
		return "CardNoGenerated [id=" + id + ", cardpCode=" + cardpCode + ", startSegmentNo=" + startSegmentNo
				+ ", endSegmentNo=" + endSegmentNo + ", num=" + num + ", crtDate=" + crtDate + ", fileName=" + fileName
				+ ", isUseUp=" + isUseUp + ", usedSegmentNo=" + usedSegmentNo + "]";
	}



	
	

}
